detain a foreign national - French English Dictionary
History

detain a foreign national



Meanings of "detain a foreign national" in French English Dictionary : 1 result(s)

English French
Immigration
detain a foreign national détenir l'étranger [v]